package top.i89ck.modules.utils;

public class Const {

	/**
	 * 用户登陆成功后赋值的SessionKey的属性信息
	 */
	public static final String SESSION_LOGIN_KEY = "LOGIN_KEY";

	/**
	 * 全局的option数据
	 */
	public static final String CFG_OPTION = "cfg_option";

	/**
	 * 设置默认的上级权限
	 */
	public static final Long DEFAULT_PARENT_ID = 0L;

	/**
	 * 账号类型 9-超管
	 */
	public static final int USER_TYPE_SUPER   = 9;
	/**
	 * 账号类型 0-普通账户
	 */
	public static final int USER_TYPE_DEFAULT = 0;

	/**
	 * 权限 - 功能按钮
	 */
	public static final int OPTION_TYPE_BTNS = 2;

	/**
	 * 权限 - 表格列表
	 */
	public static final int OPTION_TYPE_COLS = 3;

	/**
	 * 权限 - 查询条件
	 */
	public static final int OPTION_TYPE_PARA = 4;

	/**
	 * 字典： 菜单权限字典
	 */
	public static final String DICT_OPTION_TYPE_MENU = "OPTION_TYPE_MENU";

	/**
	 * 字典： 菜单字典权限 - 左侧菜单
	 */
	public static final String DICT_OPTION_TYPE_MENU_LEFT = DICT_OPTION_TYPE_MENU + "_LEFT";

	/**
	 * 字典： 菜单字典权限 - 顶部通知
	 */
	public static final String DICT_OPTION_TYPE_MENU_TOPS = DICT_OPTION_TYPE_MENU + "_TOPS";

	/**
	 * 字典： 功能权限字典
	 */
	public static final String DICT_OPTION_TYPE_FUNC = "OPTION_TYPE_FUNC";

	/**
	 * 字典： 功能权限字典 - 按钮功能
	 */
	public static final String DICT_OPTION_TYPE_FUNC_BTNS = DICT_OPTION_TYPE_FUNC + "_BTNS";

	/**
	 * 字典： 功能权限字典 - 表格功能
	 */
	public static final String DICT_OPTION_TYPE_FUNC_COLS = DICT_OPTION_TYPE_FUNC + "_COLS";

	/**
	 * 字典： 功能权限字典 - 搜索功能
	 */
	public static final String DICT_OPTION_TYPE_FUNC_FIND = DICT_OPTION_TYPE_FUNC + "_FIND";

	/**
	 * 字典： 用户性别
	 */
	public static final String DICT_USER_SEX = "USER_SEX";

}
